What is the meaning of the word "meeting of minds"?

Definitions: